docs: OpenSSF Best Practices passing-readiness + answer sheet#714
Conversation
…olicy + answer sheet) Close the two passing-level gaps in CONTRIBUTING.md (contribution process + testing policy) and add a fill-in-ready answer sheet mapping every passing criterion to repo evidence, so the bestpractices.dev badge submission passes first try. Adds the last clean OSSF Scorecard point (CII-Best-Practices). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Claude finished @blove's task in 53s —— View job PR Review
This is a documentation-only PR — no code changes, no risk of regressions. The additions are well-targeted to fill two specific OSSF Best Practices passing-level gaps. CONTRIBUTING.md additions look correct and accurate:
Answer sheet is thorough. A few things worth the owner's attention:
Nothing blocks merge. The CONTRIBUTING.md additions are correct, and the answer sheet gives the owner a clear, honest path to submission with the one judgment call (crypto) explicitly flagged. |
Summary
Prep for the OpenSSF Best Practices badge (the last clean OSSF Scorecard
CII-Best-Practicespoint).CONTRIBUTING.md: a "How to contribute" process section (contribution+report_process) and a "Testing" policy (test_policy).docs/superpowers/audits/2026-06-20-ossf-best-practices-answers.md) mapping every passing criterion → Met/N-A + evidence, plus submission steps.The repo already satisfies the rest (MIT/FLOSS, public VCS, signed releases, SECURITY.md + private reporting, CodeQL, build + test suites, HTTPS, active maintenance). One owner judgment call remains (the crypto criteria — the libs only verify Ed25519 signatures); noted in the sheet.
Owner action (not automatable)
Register at bestpractices.dev under your GitHub account, fill the form from the answer sheet, add the badge to README. OSSF Scorecard reads it on the next scan.
🤖 Generated with Claude Code